installation supervisor - Spanish English Dictionary